package com.scud.system.service;

import com.scud.model.system.dto.LoginDto;
import com.scud.model.system.dto.RegisterDto;
import com.scud.model.system.pojo.User;
import com.scud.model.system.vo.MenuVo;

import java.util.List;

/**
 * @author vermouth
 */
public interface IndexService {

    /**
     * 发送验证码功能
     * @param phone:
     * @return Result
     * @author vermouth
     */
    String sendCode(String phone);


    String login(LoginDto loginDto);

    User getUserinfo(String token);

    String managerLogin(LoginDto loginDto);

    User getManageUserinfo();

    List<MenuVo> getCurrMenus();


    void register(RegisterDto dto);
}
